smell of excrement - Alemán Inglés Diccionario